package io.nutz.nutzsite.module.exam.models;

import java.util.Date;
import java.util.List;
import java.util.Map;

import org.nutz.lang.util.NutMap;

public class Paper {
	private String uid;
	private String ksid;
	private String name;
	private Date starttime;
	private Date endtime;
	private Integer duration;
	private Integer nojj;
	private float totalScore;
	private float passScore;
	private float stuScore;
	/**
	 * 组卷[{qtid:{"qids":...,"qscores":...,"qname":...},
	 * 发卷[{qtid:{"qids":...,"qscores":...,"qname":...,"qlist":...},
	 * 答卷[{qtid:{"qids":...,"qscores":...,"qname":...,"qans":...,"stuans":...,"stuscore":...},
	 * 查卷[{qtid:{"qids":...,"qscores":...,"qname":...,"qlist":...,"qans":...,"stuans":...,"stuscore":...,"score":...},
	 * 
	 * ]
	 */
	private NutMap qtidmap;
	
	private Integer total;	

	public String getUid() {
		return uid;
	}
	public void setUid(String uid) {
		this.uid = uid;
	}
	public String getKsid() {
		return ksid;
	}
	public void setKsid(String ksid) {
		this.ksid = ksid;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public Date getStarttime() {
		return starttime;
	}
	public void setStarttime(Date starttime) {
		this.starttime = starttime;
	}
	public Date getEndtime() {
		return endtime;
	}
	public void setEndtime(Date endtime) {
		this.endtime = endtime;
	}
	public Integer getDuration() {
		return duration;
	}
	public void setDuration(Integer duration) {
		this.duration = duration;
	}


	public Integer getNojj() {
		return nojj;
	}
	public void setNojj(Integer nojj) {
		this.nojj = nojj;
	}
	public float getTotalScore() {
		return totalScore;
	}
	public void setTotalScore(float totalScore) {
		this.totalScore = totalScore;
	}
	public float getPassScore() {
		return passScore;
	}
	public void setPassScore(float passScore) {
		this.passScore = passScore;
	}
	public float getStuScore() {
		return stuScore;
	}
	public void setStuScore(float stuScore) {
		this.stuScore = stuScore;
	}
	public NutMap getQtidmap() {
		return qtidmap;
	}
	public void setQtidmap(NutMap qtidmap) {
		this.qtidmap = qtidmap;
	}

	public Integer getTotal() {
		return total;
	}
	public void setTotal(Integer total) {
		this.total = total;
	}
	
	

}
